/*
 * Copyright (C), 2002-2013, 苏宁易购电子商务有限公司
 * FileName: BiStaffSaleAllDay.java
 * Author:   12070644@cnsuning.com
 * Date:     2012-12-22 上午00:00:00
 */
package com.suning.sawp.po.bi;

import java.io.Serializable;
import java.math.BigDecimal;

import javax.persistence.Column;
import javax.persistence.Entity;

import com.suning.sawp.intf.StaffInfoAware;

/**
 * 实体类店员-销售-所有-当日
 * 
 * @author 12070644@cnsuning.com
 */
@Entity(name = "BI_STAFF_SALE_ALL_DAY")
public class BIStaffSaleAllDay implements StaffInfoAware,Serializable {
    /**
     * Serial UID
     */
    private static final long serialVersionUID = 1L;
    /**
     * 门店编码
     */
    private String storeCode;
    /**
     * 门店名称
     */
    private String storeName;
    /**
     * 大区编码
     */
    private String disCode;
    /**
     * 大区名称
     */
    private String disName;
    /**
     * 销售额
     */
    private BigDecimal saleAmount;
    /**
     * 销售商品数量
     */
    private Integer saleVolume;
    /**
     * 工号
     */
    private String staffId;
    /**
     * 姓名
     */
    private String staffName;
    /**
     * 销售日期
     */
    private String saleDate;
    /**
     * 统计时间
     */
    private java.util.Date updateTime;

    /**
     * 排名
     */
    private Integer ranking;

    /**
     * Get ranking
     * 
     * @return ranking
     */
    @Column(name = "RANKING")
    public Integer getRanking() {
        return this.ranking;
    }

    /**
     * Set ranking
     * 
     * @param ranking 大区排名
     */

    public void setRanking(Integer ranking) {
        this.ranking = ranking;
    }

    /**
     * Get storeCode
     * 
     * @return storeCode
     */
    @Column(name = "STORE_CODE")
    public String getStoreCode() {
        return this.storeCode;
    }

    /**
     * Set storeCode
     * 
     * @param storeCode 门店编码
     */

    public void setStoreCode(String storeCode) {
        this.storeCode = storeCode;
    }

    /**
     * Get storeName
     * 
     * @return storeName
     */
    @Column(name = "STORE_NAME")
    public String getStoreName() {
        return this.storeName;
    }

    /**
     * Set storeName
     * 
     * @param storeName 门店名称
     */

    public void setStoreName(String storeName) {
        this.storeName = storeName;
    }

    /**
     * Get disCode
     * 
     * @return disCode
     */
    @Column(name = "DIS_CODE")
    public String getDisCode() {
        return this.disCode;
    }

    /**
     * Set disCode
     * 
     * @param disCode 大区编码
     */

    public void setDisCode(String disCode) {
        this.disCode = disCode;
    }

    /**
     * Get disName
     * 
     * @return disName
     */
    @Column(name = "DIS_NAME")
    public String getDisName() {
        return this.disName;
    }

    /**
     * Set disName
     * 
     * @param disName 大区名称
     */

    public void setDisName(String disName) {
        this.disName = disName;
    }

    /**
     * Get saleAmoumt
     * 
     * @return saleAmoumt
     */
    @Column(name = "SALE_AMOUNT")
    public BigDecimal getSaleAmount() {
        return this.saleAmount;
    }

    /**
     * Set saleAmoumt
     * 
     * @param saleAmoumt 销售额
     */

    public void setSaleAmount(BigDecimal saleAmount) {
        this.saleAmount = saleAmount;
    }

    /**
     * Get saleVol
     * 
     * @return saleVol
     */
    @Column(name = "SALE_VOLUME")
    public Integer getSaleVolume() {
        return this.saleVolume;
    }

    /**
     * Set saleVol
     * 
     * @param saleVol 销售商品数量
     */

    public void setSaleVolume(Integer saleVolume) {
        this.saleVolume = saleVolume;
    }

    /**
     * Get staffId
     * 
     * @return staffId
     */
    @Column(name = "STAFF_ID")
    public String getStaffId() {
        return this.staffId;
    }

    /**
     * Set staffId
     * 
     * @param staffId 工号
     */

    public void setStaffId(String staffId) {
        this.staffId = staffId;
    }

    /**
     * Get staffName
     * 
     * @return staffName
     */
    @Column(name = "STAFF_NAME")
    public String getStaffName() {
        return this.staffName;
    }

    /**
     * Set staffName
     * 
     * @param staffName 姓名
     */

    public void setStaffName(String staffName) {
        this.staffName = staffName;
    }

    /**
     * Get saleDate
     * 
     * @return saleDate
     */
    @Column(name = "SALE_DATE")
    public String getSaleDate() {
        return this.saleDate;
    }

    /**
     * Set saleDate
     * 
     * @param saleDate 销售日期
     */

    public void setSaleDate(String saleDate) {
        this.saleDate = saleDate;
    }

    /**
     * Get updateTime
     * 
     * @return updateTime
     */
    @Column(name = "UPDATE_TIME")
    public java.util.Date getUpdateTime() {
        return this.updateTime;
    }

    /**
     * Set updateTime
     * 
     * @param updateTime 统计时间
     */

    public void setUpdateTime(java.util.Date updateTime) {
        this.updateTime = updateTime;
    }

}
